home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.ada,comp.lang.c++,comp.lang.c
- Path: alexandria.organon.com!alexandria!jsa
- From: jsa@organon.com (Jon S Anthony)
- Subject: Re: C++ vs Ada for large project
- In-Reply-To: kcline@sun132.spd.dsccc.com's message of 13 Feb 1996 10:21:41
- -0600
- Message-ID: <JSA.96Feb14144157@organon.com>
- Sender: news@organon.com (news)
- Organization: Organon Motives, Inc.
- References: <w4wx5wc1a2.fsf@cln46ac> <4fgn1t$ku8@nntpa.cb.att.com>
- <4fjo8l$251@ux1.lmu.edu> <dewar.824051554@schonberg>
- <4fqdql$t8g@sun132.spd.dsccc.com>
- Date: Wed, 14 Feb 1996 19:41:57 GMT
-
- In article <4fqdql$t8g@sun132.spd.dsccc.com> kcline@sun132.spd.dsccc.com (Kevin Cline) writes:
-
- > This is quite manageable for at least 200K SLOC. I don't know about
- > 2000K lines. The real problem in both C/C++ and Ada is designing the
- > module dependencies to limit the amount of recompilation necessary due
- > to header file changes. As far as I know, there are no compilers for
- > either language that are able to understand header file changes (or
- > package declaration changes) and recompile only those modules affected
- > by the change.
-
- Rational Apex Ada and DEC Ada both do this. Gnat is going to have some
- capability here as well (though I don't know the extent and when).
-
-
- > I have concluded that for very large systems it is best to have the
- > best programmers write the performance critical parts in a low-level
- > language like C++ or Ada and write the rest in some higher-level language.
- > (like Java?)
-
- Java a "higer-level" language?!?!? When I think of higher-level
- languages I thinking of things like logic languages (Prolog, eg) or
- maybe something like Miranda. But Java? Get real.
-
- /Jon
- --
- Jon Anthony
- Organon Motives, Inc.
- 1 Williston Road, Suite 4
- Belmont, MA 02178
-
- 617.484.3383
- jsa@organon.com
-
-